Il cailifo (蔡李佛, Choylifut) è uno stile di arti marziali cinesi del Sud. È una sintesi creata nel 1836 da Chen Xiang 陳享 (più conosciuto nella pronuncia Cantonese Chan Heung) partendo dall'insegnamento di tre maestri: Li Youshan 李友山; Cai fu 蔡褔; Chen Yuanhu 陳遠護. Il nome dello stile deriva proprio dai primi due maestri con l'aggiunta di Fo 佛 per sottolineare la devozione al buddismo (Fo è il termine che indica Buddha nella lingua cinese). Esso contiene elementi di arti marziali sia del Sud che del Nord della Cina: si dice che utilizzi le posizioni ed i metodi di spostamento degli stili del Nord e i metodi di braccia degli stili del Sud.
Il nome viene reso in pronuncia Cantonese in modi differenti: Choylifut, Choi Lei Fut , ecc. Habersetzer[1] utilizza Choy Lee Fut e Tsai Lee Fo. Lee Koon-Hung[2] usa Choy Lay Fut. Secondo Xie Furui e Wang Wenjing[3] questo stile è anche detto Nanquan Beipai Hua (南拳北派化, Pugilato del Sud che si trasforma in Scuola del Nord) ed essi asseriscono che negli ambienti di wushu si dice Bei You Taiji, Nan You Cailifo (北有太极、南有蔡李佛. Al Nord hanno il Taiji, al Sud hanno il cailifo).